#ifndef DELETER_H
#define DELETER_H

#include <openssl/ec.h>
#include <openssl/types.h>

void BnDeleter(BIGNUM *p);

void ECPointDeleter(EC_POINT *p);

void UCharOpenSSlDeleter(unsigned char *p);

void EVP_PKEY_Deleter(EVP_PKEY *p);

void BN_CTX_Deleter(BN_CTX *ctx);

void X509_Deleter(X509 *cert);

#endif // DELETER_H
